package controlador;

import ViewObjects.ProveedorView;
import rmi.ProxyModeloConcreto;
import swing.Vista;

public class ControladorAdmProveedores extends Controlador{

	public ControladorAdmProveedores(Vista v)
	{
		((ProxyModeloConcreto) getModelo()).setVista(v);
	}
	
	public void doAlta_Proveedor(int idProveedor, String razonSocial, String direccion, String telefono)
	{
		ProxyModeloConcreto p = (ProxyModeloConcreto) getModelo();
		p.alta_proveedor(idProveedor, razonSocial, direccion, telefono);
	}
	
	public void doBaja_Proveedor(int idProveedor)
	{
		ProxyModeloConcreto p = (ProxyModeloConcreto) getModelo();
		p.baja_proveedor(idProveedor);
	}
	
	public void doModificar_Proveedor(int idProveedor, String razonSocial, String direccion, String telefono)
	{
		ProxyModeloConcreto p = (ProxyModeloConcreto) getModelo();
		p.modificar_proveedor(idProveedor, razonSocial, direccion, telefono);
	}
	
	public ProveedorView doConsultar_Proveedor(int idProveedor)
	{
		ProxyModeloConcreto p = (ProxyModeloConcreto) getModelo();
		return p.consultar_proveedor(idProveedor);
	}
	
	
}
